//
// Created by 16920 on 2025/4/17.
//

#ifndef CV_IIMS_TC_RESPONSE_INFO_H
#define CV_IIMS_TC_RESPONSE_INFO_H

// 定义结构体（需包含在头文件中）
#include <vector>
#include <string>

/**
 * 结果返回信息结构体
 */
struct TcResponseInfo {
    std::string msg; // 返回信息：成功：Success 失败：返回具体的异常信息
    std::string tcResult; // 测试结果标识（如"Positive"）
    std::vector<double> grayValues; // 灰度值数组
    int pc;              // C峰位置
    int pt;              // T峰位置
    double cValue;          // C线积分值
    double tValue;          // T线积分值
    double tcRatio;      // T/C比值（保留两位小数）
};

#endif //CV_IIMS_TC_RESPONSE_INFO_H
